/*DC.min*/

@charset "utf-8";
@media screen and (max-width : 1920px){
	 
    
}
@media screen and (max-width : 1370px){
        .ng-muw{max-width:1180px;}
        .am-add { max-width:1180px!important;}
		
        .ng-enav{height:42px;}
        .ng-enav>ul>li{height:42px;}
        .ng-enav>ul>li .ng-enav-ikk{height:42px; line-height:38px;}
        .ng-enav > ul > li .ng-enav-ikk .ng-enav-bor{top:12px;}
        .ng-enav > ul > li .ng-enav-ikk .ng-enav-tit{font-size:18px;}
        .ng-prikk-eiis .ng-prikk .ng-prikk-tit{font-size:16px;}
        .ng-elanguage ul li{height:32px; line-height:32px;}
        .ng-header-the,
        .ng-header-the-ini{height:110px;}
        .am-logo{height:80px;}
        .ng-intpor-tit{font-size:18px;}
        .ng-intpor-ikk{font-size:14px; padding:3px 0px;}
        .ng-infirm-the{font-size:18px;}
        .ng-infirm-info-text{font-size:15px;}
        .ng-eleave-tit{font-size:16px;}
        .ng-eleave{padding:4px 0px 10px;}
        
        .ng-positen-shen{font-size:15px;}
        .ng-intsnav-ben-tit{font-size:15px;}
        .ng-intsnav-eikk ul li{font-size:15px; line-height:30px; height:30px;}
        .ng-clause{font-size:15px;}
        .ng-datum .ng-datum-tit{font-size:15px;}
         .ng-datum .ng-datum-text{font-size:14px;}
}
@media screen and (max-width : 1320px){
   
}
  
@media screen and (max-width : 1280px){
	
}
@media screen and (max-width : 1220px){
  

}

@media screen and (max-width : 1180px){
	.am-add { padding:0px 12px;}
	       .ng-intebody{padding-top:10px; padding-bottom:10px;}
	       .ng-intpor-swiper-row{margin-left:-8px; margin-right:-8px;} 
	      
}
@media screen and (max-width : 1080px){
	  
   
}
@media screen and (max-width : 1024px){
	
} 
@media screen and (min-width : 992px){
	
}
@media screen and (max-width : 992px){
       .am-logo{height:46px; top:7px; width:auto;} 
       .am-logo>a{float:left;}
       .ng-teggthe{float:none; margin-top:46px;}
       .ng-header-the,.ng-header-the-ini{height:auto;}
       .ng-elanguage{ position:absolute; display:none; background-color:#fff; width:100%; height:80px; z-index:50; top:-4px;}
       .ng-elanguage ul{float:left; }
       .ng-elanguage-show{display:block;}
       .ng-header-the-ini{padding:10px 0px;}
        /*.ng-header-the,*/
       /*.ng-header-the-ini{height:60px;}*/
       /*.ng-header-the-ini{padding:4px 0px;}*/
       /*.ng-teggthe{position:fixed; left:0px; right:0px;  background-color:#fff; padding:6px 12px; top:-2000px; bottom:auto; }*/
       .ng-teggthe-ipad{top:100px; bottom:0; }
       /*.ng-elanguage{width:100%; max-width:480px; margin:52px auto 10px;}
       .ng-elanguage ul{float:none; padding:0px 0px;}
       .ng-elanguage ul li{width:20%; text-align:center; padding:0px;}*/
       .ng-eseek{display:none; top:-30px; left:50%;  width:380px; margin-left:-190px; right:auto; height:42px; }
       .ng-eseek-ipad{display:block;}
       .ng-eseek-tmust{position:relative; width:100%; padding:0px 44px 0px 0px; height:32px;}
       .ng-eseek input[type="text"]{width:100%;  height:32px;}
       .ng-eseek input[type="button"]{height:32px; position:absolute; top:4px; right:4px;}
       .ng-header-sin-ini{position:static;}
       .ng-provev{padding:0px 0px 0px 0px;}
       /*.ng-header-sin{height:40px;}*/
       .ng-prikk-eiis .ng-prikk{height:40px;width:20%;}
       .ng-prikk-eiis .ng-prikk .ng-prikk-tit{height:40px; line-height:40px; font-size:14px; background-size:auto 70%; padding:0px 10px 0px 40px;} 
       .ng-toggand{top:13px; margin-top:0px;}
       
       .ng-swiper .swiper-pagination-switch{width:12px; height:12px;}
       
       .ng-provev-swiper{height:40px;}
       
       .ng-elanguage{margin-bottom:4px;}
       
       .ng-enav{width:100%; margin:0px auto 0px; height:auto; overflow:hidden; border-top:1px solid #000; border-left:1px solid #000;}
       .ng-enav > ul{ width:100%; overflow:hidden; height:auto;}
       .ng-enav > ul > li{width:20%; overflow:hidden; height:auto;}
       .ng-enav > ul > li .ng-enav-ikk{padding:0px 10px; overflow:hidden; height:38px; line-height:38px;}
       .ng-enav > ul > li .ng-enav-ikk .ng-enav-bor{ background-color:#fff;}
       .ng-enav > ul > li .ng-enav-ikk{border-bottom:1px solid #000; border-right:1px solid #000;}
       .ng-enav > ul > li .ng-enav-ikk .ng-enav-bor{height:1px; bottom:0px; left:0px; right:0px; width:100%; top:auto;}
       .ng-enav > ul > li.v-end .ng-enav-ikk{padding:0px 10px;}
       .ng-enav > ul > li .ng-enav-ikk .ng-enav-tit{font-size:14px;}
       
       .am-end-iiks{max-width:100%; padding:0px; }
       .am-end-iik-es li{ float:left; margin-right:12px;}
       
       .am-end-iiks-doc{width:100%; padding:0px 0px; margin-bottom:4px;}
       .am-end-iiks-the > span{font-size:15px;}
       .am-end-iiks-the{padding:0px 0px 3px; margin:0px 0px 3px;}
       .am-end-iik-es li{line-height:26px; margin-bottom:3px;}
       
       .ng-end-roninx{font-size:19px;}
       
       .ng-positen-shen{padding:8px 0px; font-size:15px;}
       
       .ng-intshow{padding-top:16px; padding-bottom:16px;}
       
       .ng-clause{padding:8px 0px; font-size:14px; line-height:26px;}
       
       .ng-positen-shen{font-size:14px; padding:7px 0px;}
       
        .ng-tabledoc-max{max-width:90%;} 
        .ng-itethe{font-size:17px; margin:0px auto 8px;}
        .ng-tabther{font-size:15px;}
        
        .ng-evdownload{font-size:15px;}
        .ng-usinput{font-size:14px;}
        
        .ng-intshow .col-md-9{ margin-top:10px;}
        
        .ng-datum li{padding:5px 0px 5px 90px;}
        .ng-datum{margin:0px auto 15px;}
        
        .ng-intpor-lelis ul{margin-left:-10px; margin-right:-10px;}
        .ng-intpor-lelis ul li{width:33.33%; margin:0px auto 20px; padding-left:10px; padding-right:10px;}
        .ng-intpor{padding:20px 0px 0px;}


}
@media screen and (max-width:860px){

}
@media screen and (max-width : 768px){
      .ng-tabledoc-max { max-width:100%; }
       .ng-intpor{padding:10px 0px 0px;}
       .am-end-ions{margin:18px auto 20px;}
       .am-end-iiks{margin:0px auto 10px;}
       .ng-end-roninx{font-size:16px;}
       
      .ng-eleave-tit{font-size:15px; margin:0px auto 8px;}
      .ng-eleave-inputs .form-group{margin-bottom:10px;}
      
      .ng-contact-viud{padding-top:14px;}
      
      .ng-eleave-inputs input[type="submit"]{margin:6px 0px;}
      .ng-insinput{font-size:14px;}
      .ng-enav > ul > li{width:25%;}
      .ng-enav > ul > li .ng-enav-ikk{line-height:34px; height:36px;}
      .ng-enav > ul > li .ng-enav-ikk .ng-enav-tit{font-size:13px;}

      .ng-prikk-eiis .ng-prikk{width:25%;}
}

 @media screen and (max-width: 641px) {
       .ng-intpor-lelis ul li{width:50%;}
       .h2-title.noprint,.slist2 { display:none; }
}
 @media screen and (max-width: 606px){
 
 }
  @media screen and (max-width: 583px){
       
 }
  @media screen and (max-width: 560px){
   
 
 }
 @media screen and (max-width: 540px){
      
 	   
 }
  @media screen and (max-width: 510px){


 }
 @media screen and (max-width: 530px){
   
}
 @media screen and (max-width: 500px){
    
 }
@media screen and (max-width: 480px){
	            .ng-swiper .swiper-pagination-switch{width:10px; height:10px;}
	            .ng-swiper .swiper-pagination{bottom:5px;}
	            .ng-swiper .swiper-button-prev,
	            .ng-swiper .swiper-button-next{display:none;}
	            .ng-prikk-eiis .ng-prikk .ng-prikk-tit{font-size:13px; padding:0px 6px 0px 36px; background-size: auto 62%; }
	            .ng-intpor-text{font-size:13px;}
	            .ng-intpor-ionc{width:60%; max-width:90px;}
	            .ng-intpor-ikk{font-size:13px;}
	            .ng-intpor-tit{font-size:17px;}
	            .ng-intpor-swiper-row{margin-left:-6px; margin-right:-6px;}
	            .ng-intpor{padding:6px 0px 0px;}
	            .ng-eseek{width:auto; left:12px; right:12px; margin-left:0px;}
	            
	             .ng-infirm-the{font-size:16px; padding:8px 0px;}
                 .ng-infirm-info-text{font-size:14px; line-height:30px; padding:0px 0px 0px 36px;}
                 .ng-infirm-doc{margin:0px auto 4px;}
                 .ng-infirm-info-ico{width:28px; height:28px; top:1px;}
                 .am-end-copy-text{font-size:13px;}
                 
                 .ng-rshortcut{top:auto;  bottom: 2px;}
	            
	            .ng-verix-tit{width:100%; overflow:hidden; padding:0px 93px 0px 0px; float:none;}
	            .ng-verix-btn{position:absolute; top:0px; right:15px;}
	            .ng-eleave-tit{line-height:24px;}
	            
	            .ng-eleave-inputs input[type="submit"]{font-size:15px; padding:7px 34px;}
	            
	            .ng-tabledoc th,
	            .ng-tabledoc td{padding:10px 12px !important;}
	            .ng-tabledoc{margin-bottom:6px !important;}
	            .ng-itethe{font-size:15px;}
	            .ng-intsnav-ben-tit{font-size:14px;}
	            .ng-intsnav-ben{padding:8px 12px;}
	            .ng-intsnav-eikk ul li{font-size:14px;}
	            .ng-tabther{font-size:14px;}
	            
	             .ng-evdownload{font-size:14px;}
	             .ng-oepaging-aloe{float:none; margin:2px auto 6px; text-align:center;}
	             .ng-oepaging-aloe ul li{padding:0px 8px 0px; display:inline-block; float:none;}
	             .ng-oepaging-seles{position:relative; }
	             
	             .ng-datum-icon{width:62px; height:62px;}
	             .ng-datum .ng-datum-hold{left:35px;}
	             .ng-datum li{padding:4px 0px 4px 78px;}

              .ng-intpor-lelis ul{margin-left:-7px; margin-right:-7px;}
              .ng-intpor-lelis ul li{margin:0px auto 16px; padding-left:7px; padding-right:7px;}

              .ng-prikk-eiis .ng-prikk{width:33.33%;}
 }
 @media screen and (max-width: 472px){

 }
  @media screen and (max-width: 444px){
    
 }
  @media screen and (max-width: 435px){
  	 
  }
/*iphone6 plus - iphone6s plus*/
 @media screen and (max-width: 416px) {
     
}
 @media screen and (max-width: 395px) {
    
} 
 @media screen and (max-width: 380px){
 
      .ng-paddor{padding-left:8px; padding-right:8px;}
      .ng-eseek{left:8px; right:8px;}
      .ng-teggthe{padding:0px;}
     .ng-intpor-tit{font-size:16px; line-height:42px; height:42px;}
     .ng-intpor-text{font-size:12px;}
     
     .ng-eleave-inputs .form-horizontal .control-label{font-size:14px;}
     
     .ng-tabledoc{font-size:13px;}
     .ng-insinput{font-size:13px;}
     
          .ng-datum-icon{width:56px; height:56px;}
	       .ng-datum .ng-datum-hold{left:32px;}
	      .ng-datum li{padding:3px 0px 3px 70px;}
	      .ng-datum .ng-datum-tit{font-size:14px;}
	      .ng-datum .ng-datum-text{font-size:13px;}
 }
/*iphone6 - iphone6s */
 @media screen and (max-width: 376px) {
          
}
@media screen and (max-width: 360px){
 
}
 @media screen and (max-width: 340px) {
     
}
/*iphone5 - iphone5s and 5e,5s*/
@media screen and (max-width: 321px) {
    

}


